melon barb - Turkish English Dictionary